From i* Requirements Models to Conceptual Models of a Model Driven Development Process

نویسندگان

  • Fernanda M. R. Alencar
  • Beatriz Marín
  • Giovanni Giachetti
  • Oscar Pastor
  • Jaelson Brelaz de Castro
  • João Pimentel
چکیده

A good understanding of the systems requirements has a high impact in the successful development of software products. Therefore, an appropriate requirements model must provide a comprehensive structure for what must be elicited, evaluated, specified, consolidated, and modified, instead of just providing facilities for software specifications. Since there is a well-known gap between requirements specifications and final software products, we propose the integration of Goal-Oriented Requirements Engineering (GORE) and ModelDriven Development (MDD) to solve this gap. The core of our proposal is comprised by a set of guidelines to automate the process of going from an initial i* model to a final software product by means of a precise model transformation process. Finally, we use a case study that is based on a photographic agency system in order to illustrate our approach.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From i* to OO-Method: Problems and Solutions

Nowadays, the successful development of software products depends on a good understanding of the system requirements. The i* framework offers expressive models to capture social and intentional characteristics in an organizational context. However, there is a well-known gap between intentional i* models and other conceptual models used for software development. In order to reduce this gap, we h...

متن کامل

Model-driven system development: Experimental design and report of the pilot experiment

Feel free to contact to request further information, to propose a collaboration (e.g. a replication package) or to provide feedback. This report describes de design of an experiment that intends to compare two variants of a model‐ driven system development method, so as to assess the impact of requirements engineering practice in the quality of the conceptual models. The conceptual modelling me...

متن کامل

Conceptual and numerical models of the evolution of pedogenic carbonates in soils of arid and semi-arid regions: A review

Introduction Calcareous soils are widely distributed in arid and semi-arid regions of the world and the presence of carbonates in the soils affects both physicochemical properties and the pedogenic evolution. In addition, soil carbon plays a critical role in the global carbon cycle, and pedogenic carbonates are an important sink for atmospheric carbon. Pedogenic carbonates are also the proxy o...

متن کامل

The process of vehicle engine development at IPCO

This article describes the advanced design of the car engine at IPCO. Product development models including model V, gateway and network are described first. In the following, in order to introducing engine production to readers, some of the literature and subsystems of the engine are briefly presented. There are also different levels of engine development programs, either low, medium, high, or ...

متن کامل

From Requirements to Code: A Full Model-Driven Development Perspective

Models play a paramount role in model-driven development (MDD): several modelling layers allow defining views of the system under construction at different abstraction levels, and model transformations facilitate the transition from one layer to the other. However, how to effectively integrate requirements engineering within model-driven development is still an open research challenge. This pap...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009